Tampico é uma cidade no estado de Tamaulipas, no México, localizada no litoral do Golfo do México. A população total do município no ano 2000 era estimada em 303.924 habitantes, e o estado de Tamaulipas em 2.747.114 habitantes, sendo a de maior população no Golfo do México.
A cidade é a cabeça do município de mesmo nome, Plaza de Armas na parte sudeste de Tamaulipas, ao lado do estado de Veracruz através do rio Pánuco e 10 km de sua foz no Golfo do México.
A área em torno de Tampico consiste dos municípios na Região metropolitana de Altamira e Ciudad Madero em Tamaulipas, Pánuco e Pueblo Viejo na parte do estado de Veracruz parte da área urbana, está associado ao sul de Tamaulipas através das Pontes de Moralillo e Tampico e 8 etapas de barcos que cruzam o rio Panuco, estão perto das cidades de Ebony, Ciudad Valles e Tamuin. Pelo estado de San Luis Potosí, na cidade de Huejutla e o estado de Hidalgo, Tantoyuca, Tempoal, Poza Rica, Tuxpan, Pánuco, Cerro Azul e Naranjos, no estado de Veracruz.